13 research outputs found

    Adopting Free/Libre/Open Source Software Practices, Techniques and Methods for Industrial Use

    Get PDF
    Today’s software companies face the challenges of highly distributed development projects and constantly changing requirements. This paper proposes the adoption of relevant Free/Libre/Open Source Software (FLOSS) practices in order to improve software development projects in industry. Many FLOSS projects have proven to be very successful, producing high quality products with steady and frequent releases. This study aims to identify FLOSS practices that can be adapted for the corporate environment. To achieve this goal, a framework to compare FLOSS and industrial development methodologies was created. Three successful FLOSS projects were selected as study targets (the Linux Kernel, the FreeBSD operating system, and the JBoss application server), as well as two projects from Ericsson, a large telecommunications company. Based on an analysis of these projects, FLOSS best practices were tailored to fit industrial development environments. The final results consisted of a set of key adoption opportunities that aimed to improve software quality and overall development productivity by importing best practices from the FLOSS environment. The adoption opportunities were then validated at three large corporations

    MANTICORE II: IP Network as a Service Pilots at HEAnet, NORDUnet and RedIRIS

    Get PDF
    MANTICORE II follows the Infrastructure as a Service (IaaS) paradigm to enable National Research and Education Networks (NRENs) and other e-infrastructure providers to enhance their service portfolio by building and piloting the deployment of tools to provide infrastructure resources and IP networks as a service to virtual research communities. MANTICORE II is carrying out the following activities: * Robust and modular implementation of IaaS management tools. * Pilot software deployment and evaluation at HEAnet, NORDUnet and RedIRIS. * Design and implement a simple yet powerful graphical interface for the IP Network Service. * Study and simulate mechanisms to implement an infrastructure marketplace. * Study business models and use cases for commercial services based on MANTICORE II principles.Postprint (published version

    Servidor de multimedia basado en Linux

    No full text
    En aquest treball plantegem el desenvolupament d'un dispositiu domòtic. La finalitat d'aquest dispositiu és tant la de servir contingut multimèdia a la xarxa com la de reproduir-lo en una pantalla (p.ex. un televisor). En concret en aquest treball es tracta la implementació de la capa de xarxa així com els protocols involucrats. Per a fer això hem hagut de realitzar un estudi de les tecnologies domòtiques així com de les eines necessàries per a la implementació. Aquest treball inclou el resultat d'aquest estudi així com una breu discussió de les opcions. Un cop posats en context abordarem el detall de la implementació exposant en cada cas els criteris seguits i els resultats obtinguts. Aquest treball forma part d'un conjunt de quatre treballs. En els altres tres es tracta el tema de l'aplicació gràfica, un visualitzador de control LCD amb botons d'entrada i la configuració de la plataforma. En última instància exposarem la integració amb els altres treballs per al dispositu final

    Servidor de multimedia basado en Linux

    No full text
    En aquest treball plantegem el desenvolupament d'un dispositiu domòtic. La finalitat d'aquest dispositiu és tant la de servir contingut multimèdia a la xarxa com la de reproduir-lo en una pantalla (p.ex. un televisor). En concret en aquest treball es tracta la implementació de la capa de xarxa així com els protocols involucrats. Per a fer això hem hagut de realitzar un estudi de les tecnologies domòtiques així com de les eines necessàries per a la implementació. Aquest treball inclou el resultat d'aquest estudi així com una breu discussió de les opcions. Un cop posats en context abordarem el detall de la implementació exposant en cada cas els criteris seguits i els resultats obtinguts. Aquest treball forma part d'un conjunt de quatre treballs. En els altres tres es tracta el tema de l'aplicació gràfica, un visualitzador de control LCD amb botons d'entrada i la configuració de la plataforma. En última instància exposarem la integració amb els altres treballs per al dispositu final

    Servidor de multimedia basado en Linux

    No full text
    En aquest treball plantegem el desenvolupament d'un dispositiu domòtic. Lafinalitat d'aquest dispositiu és tant la de servir contingut multimèdia a la xarxacom la de reproduir-lo en una pantalla (p.ex. un televisor).En concret en aquest treball es tracta la implementació de la capa de xarxaaixí com els protocols involucrats.Per a fer això hem hagut de realitzar un estudi de les tecnologies domòtiquesaixí com de les eines necessàries per a la implementació. Aquest treballinclou el resultat d'aquest estudi així com una breu discussió de les opcions.Un cop posats en context abordarem el detall de la implementació exposanten cada cas els criteris seguits i els resultats obtinguts.Aquest treball forma part d'un conjunt de quatre treballs. En els altres tres estracta el tema de l'aplicació gràfica, un visualitzador de control LCD ambbotons d'entrada i la configuració de la plataforma. En última instànciaexposarem la integració amb els altres treballs per al dispositu final

    Adopting Free/Libre/Open Source Software Practices, Techniques and Methods for Industrial Use

    No full text
    Today’s software companies face the challenges of highly distributed development projects and constant changing requirements. To be competitive, the software time to market has to be reduced as much as possible while keeping the expected quality. Development methodologies try to address this challenges by introducing new practices, techniques and methods for communication, requirements management, quality assurance, etc. This thesis proposes the adoption of relevant Free/Libre/Open Source Software practices to improve industrial developments. Many FLOSS projects have proven very successful, producing high quality products with steady frequent releases. The selection of the FLOSS best practices that would benefit industrial developments, and its adaptation for a corporate environment is the aim of this study. To achieve this goal, a framework to compare FLOSS and industrial development methodologies has been created and executed. Three successful FLOSS projects where selected as study targets, as well as two Ericsson’s projects. The framework served to identify FLOSS methodology strengths and compare them with the Ericsson projects. Analysing the significant differences resulting from this comparison, FLOSS best practices were tailored to fit industrial development environments. The final results of the thesis are six adoption opportunities that aim to improve software quality and overall development productivity while increasing practitioners’ motivation and commitment

    Adopting Free/Libre/Open Source Software Practices, Techniques and Methods for Industrial Use

    No full text
    Today’s software companies face the challenges of highly distributed development projects and constant changing requirements. To be competitive, the software time to market has to be reduced as much as possible while keeping the expected quality. Development methodologies try to address this challenges by introducing new practices, techniques and methods for communication, requirements management, quality assurance, etc. This thesis proposes the adoption of relevant Free/Libre/Open Source Software practices to improve industrial developments. Many FLOSS projects have proven very successful, producing high quality products with steady frequent releases. The selection of the FLOSS best practices that would benefit industrial developments, and its adaptation for a corporate environment is the aim of this study. To achieve this goal, a framework to compare FLOSS and industrial development methodologies has been created and executed. Three successful FLOSS projects where selected as study targets, as well as two Ericsson’s projects. The framework served to identify FLOSS methodology strengths and compare them with the Ericsson projects. Analysing the significant differences resulting from this comparison, FLOSS best practices were tailored to fit industrial development environments. The final results of the thesis are six adoption opportunities that aim to improve software quality and overall development productivity while increasing practitioners’ motivation and commitment
    corecore